You searched for:
“more invigorating”
invigorating
(adjective), more invigorating, most invigorating
Relating to a lively and energetic condition: "Sam does invigorating activities at his fitness studio which improve his physical condition."
This entry is located in the following unit:
vigor-
(page 1)